package com.lx.algorithm.code.xly3.class03;

/**
 * Description:
 * Copyright:   Copyright (c)2019
 * Company:     zefu
 *
 * @author: 张李鑫
 * @version: 1.0
 * Create at:   2022-01-05 00:54:43
 * <p>
 * Modification History:
 * Date         Author      Version     Description
 * ------------------------------------------------------------------
 * 2022-01-05     张李鑫                     1.0         1.0 Version
 */
public class Code07 {
    /**
     * 请实现如下结构：
     * TopRecord{
     * public TopRecord(int K)  :  构造时事先指定好K的大小，构造后就固定不变了
     * public  void add(String str)  :   向该结构中加入一个字符串，可以重复加入
     * public  List<String> top() : 返回之前加入的所有字符串中，词频最大的K个
     * }
     * 要求：
     * add方法，复杂度O(log K);
     * top方法，复杂度O(K)
     * todo:加强堆 明天也复习一下
     */
}